integrated mission task force for afghanistan - German English Dictionary